Big Huge Thesaurus

Finnish capital

noun